cabin window shield - Español Inglés Diccionario